The general idea is to design simple PIC unit that sends a snap command via serial interface while external switch is short-circuited. The similar project exists that has been tested with Olympus C400L, D340 and C840L, that uses stamp controller, that isnt cheapest/easiest to implement solution.